home *** CD-ROM | disk | FTP | other *** search
-
- ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
- ■ ▀ ▄▀▄█▄▀█▄████▌▌ -:- BOOMLAB FILE SYSOP v0.3 -:- ▐▐████▄█▀▄█▄▀▄ ▀ ■
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-
- Automated File Sysop PPE for Failed Files
- Coded by BOOMER
-
-
- Description
- ~~~~~~~~~~~
- FILESYS.PPE is a PPE designed to be used with the BOOMLAB Upload
- Processor v.54 or higher to automate the handling of failed files.
- BOOMLAB has four types of tests: CRC, AGE, DUPE & VIRUS. With the
- FILESYS.PPE you can specify what to do if a file fails any of these
- tests. You could DELETE a file that failed the CRC test, E-Mail
- you if a user uploads an old file, NUKE a virus file. All of the
- options can be used in combination, ex: SYSOP\USER\NUKE would nuke
- the file and send a message to the sysop and user. Options are:
-
- 1) DO NOTHING [NONE]
- 2) SEND E-MAIL TO SYSOP [SYSOP]
- 3) SEND E-MAIL TO USER [USER]
- 4) DELETE FILE [DELETE]
- 5) NUKE FILE [NUKE]
-
-
- Installation
- ~~~~~~~~~~~~
- 1. Unzip FILESYS.PPE & FILESYS.CFG to the dir where the BOOMLAB.CFG
- file is located. The path should be the same subdir indicated on the
- BOOMLAB command line Ex: c:\pcb\pfed\boomlab c:\pcb\pfed\ pcb ....
- ^^^^^^^^^^
- 2. Edit PCBTEXT record 577 (FAILED!) to say (!c:\pcb\pfed\filesys.ppe)
- or whatever dir your using.
-
- 3. Define FILESYS.CFG to your liking. (below)
-
- NOTE: If you have problems getting the FILESYS.PPE to work and
- you have 'Running a Multi-Node System' set to 'N'o. Try
- setting it to 'Y'es and set the node # to 1.
-
-
- FILESYS.CFG Setup
- ~~~~~~~~~~~~~~~~~
- @X0C ; Color of 'FAILED!' text in PCB
- BOOMER ; Name to send sysop mail to
- 1 ; E-Mail Message style
- YES ; Leave description for nuked file
- YES ; Leave dummy file (8 bytes) for nuked file
- DELETE ; Action if file fails Archive test (CRC)
- 0 ; Archive failure nuke factor (if used)
- SYSOP ; Action if file fails Age test
- 5 ; Age test failure nuke factor (if used)
- SYSOP/USER ; Action if file fails Dupe Check
- 5 ; Dupe Check failure nuke factor (if used)
- SYSOP/USER/NUKE ; Action if file fails virus scan
- 10 ; Virus scan failure nuke factor (if used)
-
- *** NOTE: Text must be in ALL CAPS! ***
-
- 1. Color of PCB text 'FAILED!'
- 2. Name to send Sysop E-MAIL to.
- 3. Message style to use for E-Mail: 1=Red Skull, 2=Blue Box
- 4. Leave a description for a nuked file. (YES/NO)
- 5. Leave a dummy file for a nuked file. (YES/NO) Keeps those
- batch protocols that check paths from uploading same file.
- It's 8 bytes because if it was a 0 byte PCB would discard it.
-
- 6. Action to take for failing Archive Test:
-
- NONE = Take no action
- SYSOP = Send Sysop E-Mail
- USER = Send User E-Mail
- DELETE = Deletes file and description.
- User will not receive any credit.
- NUKE = Nuke File! - A user can be penalized by factor
- defined on the next config line (filesize *
- nukefactor) Can also define whether to leave a
- description and/or dummy file. (Line #4,5)
-
- They can also be used in combination, Ex: NUKE/SYSOP/USER
- would Nuke the file and send E-Mail to Sysop and the user.
- Text has to be all caps, combinations seperated by a '/'.
- 7. If using NUKE on archive test failure, set the nuke factor
- (x bytes) to penalize users. (0=Don't subtract bytes)
- 8. Action to take for failing Age Test. (See line #6)
- 9. If using NUKE on age test failure, set the nuke factor
- (x bytes) to penalize users. (0=Don't subtract bytes)
- 10. Action to take for failing Dupe Check. (See line #6)
- 11. If using NUKE on dupe check failure, set the nuke factor
- (x bytes) to penalize users. (0=Don't subtract bytes)
- 12. Action to take for failing Virus Scan. (See line #6)
- 13. If using NUKE on virus scan failure, set the nuke factor
- (x bytes) to penalize users. (0=Don't subtract bytes)
-
-
- Revisions
- ~~~~~~~~~
- 0.3 04/24/95 - If Virus Scan result was 'NO FILES!' FILESYS
- considered it to have failed - Fixed (Fiat)
- 0.2 02/11/95 - Added FILESYS options for Dupe Checker results.
- Config file has changed must be redone.
- 0.1 12/15/94 - BETA Test Release #1
-
- ┌──────────────────────────────────────────────────────────────┐
- │ │
- │ HAP Support Site: LCS Support...(4o7)898-4148 │
- │ │
- └──────────────────────────────────────────────────────────────┘
-
- ■ ▀ ▄▀▄█▄▀█▄███████████████████████████████████████████████▄█▀▄█▄▀▄ ▀ ■∙
-